.CusAgGrid {
  :global {
    // 统一单元格
    .ag-cell:not(.ag-cell-inline-editing) {
      padding: 10px 16px 9px; // 不要轻易变更，因为涉及文本溢出，影响范围较大
      line-height: var(--fba-line-height);
    }

    // 修复不对齐问题
    .ag-cell-inline-editing {
      .ag-fill-handle,
      .ag-range-handle {
        display: none !important;
      }
      &.ag-cell-wrap-text {
        > .ag-cell-wrapper > .ag-cell-edit-wrapper {
          height: 100% !important;
        }
      }
    }
    .ag-fill-handle,
    .ag-range-handle {
      height: 6px !important;
      width: 6px !important;
    }

    .ag-status-bar {
      padding-left: 20px;
      padding-right: 20px;
    }

    // 隐藏水印
    .ag-watermark {
      display: none !important;
    }

    // 行勾选
    .ag-cell-wrapper > :not(.ag-cell-value):not(.ag-group-value) {
      height: auto !important;
    }
    .ag-checkbox-input-wrapper {
      border-radius: 0 !important;
    }

    // 针对需要控件占满单元格的列，移除单元格内边距
    .ag-cell.no-padding {
      padding: 4px !important;
      display: flex;
      align-items: center;
    }
  }
}
